class ExigenciasController < ApplicationController

  # FIXME restfulx não consegue enviar solicitação
  skip_before_filter :verify_authenticity_token

  before_filter :get_analise, :only => [:index, :create]

  def index
    @exigencias = @analise.exigencias
    render :fxml => @exigencias
  end

  def create
    @exigencia = @analise.exigencias.new(params[:exigencia])
    if @exigencia.save
      render :fxml => @exigencia
    else
      render :fxml => @exigencia.errors
    end
  end

  def update
    @exigencia = Exigencia.find(params[:id])
    if @exigencia.update_attributes(params[:exigencia])
      render :fxml => @exigencia
    else
      render :fxml => @exigencia.errors
    end
  end

  def destroy
    @exigencia = Exigencia.find(params[:id])
    @exigencia.destroy
    render :fxml => @exigencia
  end

private

  def get_analise
    @analise = Analise.find(params[:analise_id])
  end

end
